﻿//***********************************************************************************//
// Autor:  		                								     				*//
//***********************************************************************************//
// Función que realiza la verificación del formato de entrada de las fechas de	 	*//
// busqueda del sistema.															*//
// _________________________________________________________________________________*//
//***********************************************************************************//
//****                        INICIO  PROYECTO SIBI V.1.0                         ***//
//****                             Adrian Di Puglia                               ***//
//***********************************************************************************//
$(document).ready(function () {

	//Se coloca el boton del calendario disponible para las fechas de busqueda
    $("#SearchFechaIni").datepicker({

        dateFormat: "dd/mm/yy",
        showOn: "button",
        buttonImage: "../../Content/images/calendar.gif",
        buttonImageOnly: true,
        dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
        monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo',
        'Junio', 'Julio', 'Agosto', 'Septiembre',
        'Octubre', 'Noviembre', 'Diciembre'],
        monthNamesShort: ['Ene', 'Feb', 'Mar', 'Abr',
        'May', 'Jun', 'Jul', 'Ago',
        'Sep', 'Oct', 'Nov', 'Dic']
    });
	//Se coloca el boton del calendario disponible para las fechas de busqueda
    $("#SearchFechaFinal").datepicker({

        dateFormat: "dd/mm/yy",
        showOn: "button",
        buttonImage: "../../Content/images/calendar.gif",
        buttonImageOnly: true,
        dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
        monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo',
        'Junio', 'Julio', 'Agosto', 'Septiembre',
        'Octubre', 'Noviembre', 'Diciembre'],
        monthNamesShort: ['Ene', 'Feb', 'Mar', 'Abr',
        'May', 'Jun', 'Jul', 'Ago',
        'Sep', 'Oct', 'Nov', 'Dic']
    });

    var fechaIni = $("#SearchFechaIni").val();
    var fechaFin = $("#SearchFechaFinal").val();

    if (fechaIni != ' '){
        var substrI = fechaIni.split(' ');
            $("#SearchFechaIni").val(substrI[0]);
    }
    if (fechaFin != ' '){
        var substrF = fechaFin.split(' ');
            $("#SearchFechaFinal").val(substrF[0]);
    }

    //Se verifica que el formato siga el patrón dd/mm/yy para las fechas de busqueda
    $.validator.addMethod("FechaValida",
    function (value, element) {
        try { jQuery.datepicker.parseDate('dd/mm/yy', value); return true; }
        catch (e) { return false; }
    },
    "La Fecha es Invalida"
    );
    $("form").validate({
        rules: {
            SearchFechaIni: { FechaValida: true }, SearchFechaFinal: { FechaValida: true }, SearchFecha: { FechaValida: true }
        }
    });
});
//***********************************************************************************//
//****                          FIN  PROYECTO SIBI V.1.0                          ***//
//***********************************************************************************//
